home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / digital / lk next >
Text File  |  2005-01-13  |  4KB  |  132 lines

  1. // $Xorg: lk,v 1.3 2000/08/17 19:54:44 cpqbld Exp $
  2. //
  3. //Copyright (c) 1996  Digital Equipment Corporation
  4. //
  5. //Permission is hereby granted, free of charge, to any person obtaining
  6. //a copy of this software and associated documentation files (the
  7. //"Software"), to deal in the Software without restriction, including
  8. //without limitation the rights to use, copy, modify, merge, publish,
  9. //distribute, sublicense, and sell copies of the Software, and to
  10. //permit persons to whom the Software is furnished to do so, subject to
  11. //the following conditions:
  12. //
  13. //The above copyright notice and this permission notice shall be included
  14. //in all copies or substantial portions of the Software.
  15. //
  16. //THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  17. //OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  18. //MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  19. //IN NO EVENT SHALL DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM,
  20. //DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  21. //OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
  22. //THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  23. //
  24. //Except as contained in this notice, the name of the Digital Equipment 
  25. //Corporation shall not be used in advertising or otherwise to promote
  26. //the sale, use or other dealings in this Software without prior written
  27. //authorization from Digital Equipment Corporation.
  28. //
  29. // HISTORY
  30. // Log: lk,v 
  31. // Revision 1.2  1996/06/18  09:10:09  erik
  32. // use flags correctly, assorted cleanups and consortium fixes
  33. //
  34. // Revision 1.1.2.2  1995/03/10  17:16:52  William_Walker
  35. //     Rename to avoid name conflicts with XKB stuff
  36. //     [1995/03/10  17:10:33  William_Walker]
  37. //
  38. // Revision 1.1.2.2  1994/10/31  15:22:00  William_Walker
  39. //     New experimental version.
  40. //     [1994/10/31  14:48:37  William_Walker]
  41. // 
  42. // EndLog
  43. // 
  44. // @(#)RCSfile: lk,v  Revision: 1.2  (DEC) Date: 1996/01/24 12:14:58
  45. // 
  46. // Symbols common to all the LK-style keyboards.
  47. //
  48. default xkb_symbols "common" {
  49.  
  50.     // Modifier mappings
  51.     modifier_map Shift      { Shift_L,     Shift_R      };
  52.     modifier_map Lock       { Caps_Lock };
  53.     modifier_map Control    { Control_L, Control_R };
  54.     modifier_map Mod1        { Alt_L, Alt_R, Meta_L, Meta_R };
  55.     modifier_map Mod2        { Num_Lock };
  56.     modifier_map Mod3       { Scroll_Lock };
  57.  
  58.     // Additional alphanumeric keys
  59.     key <LSGT>        { [ less,    greater        ] };
  60.     key <LALT>        { [ Alt_L,    Meta_L        ] };
  61.  
  62.     // "Function" keys
  63.     key <FK01>        { [ F1                ] };
  64.     key <FK02>        { [ F2                ] };
  65.     key <FK03>        { [ F3                ] };
  66.     key <FK04>        { [ F4                ] };
  67.     key <FK05>        { [ F5                ] };
  68.     key <FK06>        { [ F6                ] };
  69.     key <FK07>        { [ F7                ] };
  70.     key <FK08>        { [ F8                ] };
  71.     key <FK09>        { [ F9                ] };
  72.     key <FK10>        { [ F10                ] };
  73.     key <FK11>        { [ Escape,    F11        ] };
  74.     key <FK12>        { [ F12                ] };
  75.     key <FK13>        { [ F13                ] };
  76.     key <FK14>        { [ F14                ] };
  77.     key <FK17>        { [ F17                ] };
  78.     key <FK18>        { [ F18                ] };
  79.     key <FK19>        { [ F19                ] };
  80.     key <FK20>        { [ F20                ] };
  81.  
  82.     // "Editing" keys
  83.     key <HELP>        { [ Help            ] };
  84.     key <DO>        { [ Menu            ] };
  85.     key <FIND>        { [ Find            ] };
  86.     key <INS>        { [ Insert            ] };
  87.     key <DELE>        { [ Delete            ] };
  88.     key <SELE>        { [ Select            ] };
  89.     key <PGUP>        { [ Prior            ] };
  90.     key <PGDN>        { [ Next            ] };
  91.  
  92.     key <UP>        { [ Up                ] };
  93.     key <LEFT>        { [ Left            ] };
  94.     key <DOWN>        { [ Down            ] };
  95.     key <RGHT>        { [ Right            ] };
  96.  
  97.     // "Keypad" keys
  98.     key <KPF1>        {
  99.                 type= "SHIFT+ALT",
  100.                 symbols[Group1]=[ KP_F1,Pointer_EnableKeys ]
  101.             };
  102.     key <KPF2>        { [ KP_F2            ] };
  103.     key <KPF3>        { [ KP_F3            ] };
  104.     key <KPF4>        { [ KP_F4            ] };
  105.  
  106.     key <KPCO>        { [ KP_Separator        ] };
  107.     key <KPSU>        { [ KP_Subtract            ] };
  108.  
  109.     key <KP7>        { [ KP_7            ] };
  110.     key <KP8>        { [ KP_8            ] };
  111.     key <KP9>        { [ KP_9            ] };
  112.  
  113.     key <KP4>        { [ KP_4            ] };
  114.     key <KP5>        { [ KP_5            ] };
  115.     key <KP6>        { [ KP_6            ] };
  116.  
  117.     key <KP1>        { [ KP_1            ] };
  118.     key <KP2>        { [ KP_2            ] };
  119.     key <KP3>        { [ KP_3            ] };
  120.     key <KPEN>        { [ KP_Enter            ] };
  121.  
  122.     key <KP0>        { [ KP_0            ] };
  123.     key <KPDL>        { [ KP_Decimal            ] };
  124. };
  125.  
  126. xkb_symbols "lk401" {
  127.     include "symbols/digital/lk(common)"
  128.     key <RALT>              { [ Alt_R,      Meta_R          ] };
  129.     key <LCMP>              { [ Multi_key                   ] };
  130.     key <RCMP>              { [ Multi_key                   ] };
  131. };
  132.